package com.cupcorn.lib.game.element;

import com.cupcorn.lib.game.GameState;

public class GameElementState
{
	public GameState	state;
	public boolean		autoNextState, keyUp, sceneTouch, areaTouch, click, scroll, load = true;
	public int[]		indexLoadState;
	
	public GameElementState(GameState state, boolean autoNextState, boolean keyUp, boolean sceneTouch, boolean areaTouch, boolean click, boolean scroll, int... indexLoadState)
	{
		this(state, autoNextState, keyUp, sceneTouch, areaTouch, click, scroll);
		this.indexLoadState = indexLoadState;
	}
	
	public GameElementState(GameState state, boolean autoNextState, boolean keyUp, boolean sceneTouch, boolean areaTouch, boolean click, boolean scroll)
	{
		this.state = state;
		this.keyUp = keyUp;
		this.autoNextState = autoNextState;
		this.sceneTouch = sceneTouch;
		this.areaTouch = areaTouch;
		this.click = click;
		this.scroll = scroll;
	}
}
